home *** CD-ROM | disk | FTP | other *** search
- /* este scrip carga una pantalla de spectrum (ficheros .scr salvados por "Z80") */
-
- /* comprobar si el emulador está ahi... */
- address command
-
- if ~show(ports,ZXAM_REXX) then do
- requestchoice 'title "ZXAM Script error..." body "No encuentro el puerto del emulador!!" gadgets "AARGH!"'
- exit
- end
-
- /* requester LOAD */
- oldpath=zxamactloadpath()
- oldpattern=zxamactpattern()
- zxampattern('#?.scr')
- nombre=zxamloadrequester('Selecciona el fichero .scr...')
- zxamloadpath(oldpath)
- zxampattern(oldpattern)
- if nombre='' then exit 0 /* CANCEL */
-
- pantalla=zxampploadfile(nombre) /* cargamos el fichero completo */
-
- if length(pantalla)~=6912 then exit /* comprobar si es una pantalla de spectrum */
-
- zxamputmem(16384,pantalla) /* colocar el fichero en la pantalla... */
-
- exit
-